Project 7 - Due Tue Oct 29 at 23:00

Reading

  1. Slides and notebooks from the Lists and Memory Diagrams lecture and the Nested Loops lecture.
  2. Problems and solutions from Lab 7 (Lists and Memory Diagrams) and Lab 8 (Nested Loops).
  3. Think Python, Chapter 7 covers iteration, and Think Python, Chapter 10 covers lists.

Tasks

The instructions for each task:


About this Project

These tasks will give you practice with memory diagrams and nested loops.

You must complete the listDiagrams task, and then you may choose either the trainInventory or wordSearch tasks, both of which cover nested loops in different ways. wordSearch is probably slightly harder than trainInventory overall, so we recommend it if you're planning to go straight on to CS 230 after CS 111.

If you want to find a partner to work with for this project, use this Google Sheet to do so.

Reminders

Time Estimate

Our per-task estimate for this project is 1.5-4 hours, plus up to an hour of reading.


How to turn in this Project